distilled alcohol of maguey sap - Francés Inglés Diccionario